package com.xbongbong.pro.productcategory.pojo.dto;

import com.xbongbong.paas.toolbox.wrap.BaseDTO;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import javax.validation.constraints.NotNull;

/**
 * 产品分类属性
 * @author jiantao.xiong
 * @date 202/5/15
 */
@Getter
@Setter
@ToString
public class ProductCategoryPropertyDTO extends BaseDTO {
    /**
     * 数据id
     */
    @NotNull(message = "{dto.msg.productCategoryDelete.productCategoryId.NotNull}")
    private Long categoryId;


    /**
     * 启用批次保质期
     */
    private Integer enableBatchShelfLife;

    /**
     * 保质期天数
     */
    private Long shelfLifeDays;

    /**
     * 到期预警天数
     */
    private Long expirationAlertDays;

    /**
     * 启用序列号
     */
    private Integer enableSerialNumber;
    /**
     * 是否启用多单位
     */
    private Integer enableMultiUnit;
    /**
     * 单位具体值
     */
    private String unitValue;
}
